
package battlebarnserver.entities;
/**
 *
 * @author johncreecy
 */
public class ProjectileEntity implements BaseEntity {

	private boolean damage;
	private boolean collision;
	private int damageValue;
	private int velocityX;
	private int velocityY;
	private int tileX;
	private int tileY;
	private String projectileId;
	private String type;


	public ProjectileEntity(String pId, int vX, int vY, int tX, int tY) {
		damage = true;
		collision = false;
		type = "Projectile";
		damageValue = 100;
		velocityX = vX;
		velocityY = vY;
		tileX = tX;
		tileY = tY;
		projectileId=pId;
	}

	public boolean getCollision() {
		return collision;
	}

	public boolean getDamage() {
		return damage;
	}

	public int getDamageValue() {
		return damageValue;
	}

	public int getVelocityX() {
		return velocityX;
	}

	public int getVelocityY() {
		return velocityY;
	}

	public int getTileX() {
		return tileX;
	}

	public int getTileY() {
		return tileY;
	}

	public int getFacing() {
		return 2;
	}

	public String getType() {
		return type;
	}

	public String getProjectileId() {
		return projectileId;
	}

}
